OGR data source with driver: ESRI Shapefile
Source: "/Users/YunyingKatelyn/Documents/geospatial_analytics/data/mpsz", layer: "MP14_SUBZONE_WEB_PL"
with 323 features
It has 15 fields
X1 address town flat_type lon
Min. : 1 Length:8848 Length:8848 Length:8848 Min. :103.7
1st Qu.:2213 Class :character Class :character Class :character 1st Qu.:103.8
Median :4424 Mode :character Mode :character Mode :character Median :103.8
Mean :4424 Mean :103.8
3rd Qu.:6636 3rd Qu.:103.9
Max. :8848 Max. :104.0
lat Street SUBZONE_NO SUBZONE_N REGION_N
Min. :1.270 Length:8848 Min. : 1.00 Length:8848 Length:8848
1st Qu.:1.337 Class :character 1st Qu.: 2.00 Class :character Class :character
Median :1.360 Mode :character Median : 4.00 Mode :character Mode :character
Mean :1.364 Mean : 4.27
3rd Qu.:1.388 3rd Qu.: 5.00
Max. :1.457 Max. :16.00
min_dist_clinic min_dist_school min_dist_hawker min_dist_mrt min_dist_spf
Min. : 0.0 Min. : 3.369 Min. : 5.809 Min. : 19.28 Min. : 0.391
1st Qu.: 116.6 1st Qu.: 194.025 1st Qu.: 354.596 1st Qu.: 310.34 1st Qu.: 336.938
Median : 191.2 Median : 282.796 Median : 670.660 Median : 522.96 Median : 567.763
Mean : 234.0 Mean : 318.223 Mean : 890.973 Mean : 603.46 Mean : 664.733
3rd Qu.: 296.5 3rd Qu.: 405.481 3rd Qu.:1150.461 3rd Qu.: 806.50 3rd Qu.: 886.095
Max. :5353.2 Max. :5191.278 Max. :8121.665 Max. :5440.49 Max. :5354.209
min_dist_preschool min_dist_busStop
Min. : 0.349 Min. : 0.0006
1st Qu.: 88.694 1st Qu.: 74.0256
Median : 139.007 Median :107.8461
Mean : 152.254 Mean :114.3213
3rd Qu.: 197.292 3rd Qu.:145.9178
Max. :4938.063 Max. :382.0819
Create the plot on a region level

Set Plot Panel Background

Create the plot by town

Set Plot Panel Background

Create the plot by subzone

Set Plot Panel Background

LS0tCnRpdGxlOiAiUHJvamVjdCAtIE1SVCAtIFByaW50IgpvdXRwdXQ6IGh0bWxfbm90ZWJvb2sKLS0tCgpgYGB7ciBlY2hvPUZBTFNFLCBldmFsPVRSVUUsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CnBhY2thZ2VzID0gYygnc2YnLCAndG1hcCcsICdnZ21hcCcsICdyZ2RhbCcsICd0aWR5dmVyc2UnLCAncmVhZHInKQpmb3IgKHAgaW4gcGFja2FnZXMpeyAKICBpZighcmVxdWlyZShwLCBjaGFyYWN0ZXIub25seSA9IFQpKXsKICAgIGluc3RhbGwucGFja2FnZXMocCkgCiAgfQogIGxpYnJhcnkocCxjaGFyYWN0ZXIub25seSA9IFQpIAp9CmBgYAoKYGBge3IgZWNobz1GQUxTRSwgZXZhbD1UUlVFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpob3VzZXNmaW5hbHYxPC0gcmVhZF9jc3YoJ2RhdGEvcmVzYWxlLWZsYXQtcHJpY2VzL2ZpbmFsQ1NWZm9ycGxvdHMuY3N2JykKaG91c2VzX2dyb3VwZWRfc2YgPC0gc3RfYXNfc2YoaG91c2VzZmluYWx2MSwgY29vcmRzID0gYygibG9uIiwgImxhdCIpKQoKbXBzeiA8LSByZWFkT0dSKGRzbj0nZGF0YS9tcHN6JywgbGF5ZXI9J01QMTRfU1VCWk9ORV9XRUJfUEwnKQptcHN6X3NmIDwtIHN0X2FzX3NmKG1wc3opCmBgYAoKYGBge3IgZWNobz1GQUxTRSwgZXZhbD1UUlVFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpzdW1tYXJ5KGhvdXNlc2ZpbmFsdjEpCmBgYAoKCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0KdG1hcF9tb2RlKCd2aWV3JykKdG1fc2hhcGUobXBzeikgKyB0bV9wb2x5Z29ucygpICsgCiAgdG1fc2hhcGUoaG91c2VzX2dyb3VwZWRfc2YpICsKICAgIHRtX2RvdHMoY29sPSdtaW5fZGlzdF9tcnQnLAogICAgICAgICAgICBzdHlsZT0ncXVhbnRpbGUnLAogICAgICAgICAgICBzaXplPTAuMDIpICsgCiAgdG1fc3R5bGUoImNvbF9ibGluZCIpCgoKYGBgCgoKCiNDcmVhdGUgdGhlIHBsb3Qgb24gYSByZWdpb24gbGV2ZWwgCgpgYGB7ciBlY2hvPUZBTFNFLCBldmFsPVRSVUUsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CmhvdXNlc19hZ2cgPC0gaG91c2VzX2dyb3VwZWRfc2YgJT4lIGdyb3VwX2J5KFJFR0lPTl9OKSAlPiUgc3VtbWFyaXNlKG1lYW5fZGlzdD1tZWFuKG1pbl9kaXN0X21ydCkpCgptcnRoaXN0IDwtIGdncGxvdChob3VzZXNfYWdnLCBhZXMoeCA9IFJFR0lPTl9OLCBtZWFuX2Rpc3QpKSArIAogIGdlb21fY29sKGZpbGwgPSAnIzMzNmU3YicpICsgCiAgdGhlbWUoYXhpcy50ZXh0LnggPSBlbGVtZW50X3RleHQoYW5nbGUgPSA5MCwgaGp1c3QgPSAxKSkgKyB0aGVtZShheGlzLnRpdGxlID0gZWxlbWVudF90ZXh0KGZhbWlseSA9ICJUcmVidWNoZXQgTVMiLCBjb2xvcj0iIzY2NjY2NiIsIGZhY2U9ImJvbGQiLCBzaXplPTE1KSkgCgptcnRoaXN0CmBgYAoKCiNTZXQgUGxvdCBQYW5lbCBCYWNrZ3JvdW5kCgpgYGB7ciBlY2hvPUZBTFNFLCBldmFsPVRSVUUsIG1lc3NhZ2U9RkFMU0UsIHdhcm5pbmc9RkFMU0V9CiMgQ2hhbmdlIHRoZSBjb2xvcnMgb2YgcGxvdCBwYW5lbCBiYWNrZ3JvdW5kIHRvIGxpZ2h0Ymx1ZSBhbmQgdGhlIGNvbG9yIG9mIGdyaWQgbGluZXMgdG8gd2hpdGUKbXJ0aGlzdCArIHRoZW1lKAogIHBhbmVsLmJhY2tncm91bmQgPSBlbGVtZW50X3JlY3QoZmlsbCA9ICIjZTRlOWVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvdXIgPSAiI2U0ZTllZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2l6ZSA9IDAuNSwgbGluZXR5cGUgPSAic29saWQiKSwKICBwYW5lbC5ncmlkLm1ham9yID0gZWxlbWVudF9saW5lKHNpemUgPSAwLjUsIGxpbmV0eXBlID0gJ3NvbGlkJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvdXIgPSAid2hpdGUiKSwgCiAgcGFuZWwuZ3JpZC5taW5vciA9IGVsZW1lbnRfbGluZShzaXplID0gMC4yNSwgbGluZXR5cGUgPSAnc29saWQnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG91ciA9ICJ3aGl0ZSIpCiAgKQpgYGAKCiNDcmVhdGUgdGhlIHBsb3QgYnkgdG93bgoKYGBge3IgZWNobz1GQUxTRSwgZXZhbD1UUlVFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpob3VzZXNfYWdnIDwtIGhvdXNlc19ncm91cGVkX3NmICU+JSBncm91cF9ieSh0b3duKSAlPiUgc3VtbWFyaXNlKG1lYW5fZGlzdD1tZWFuKG1pbl9kaXN0X21ydCkpCgptcnRoaXN0IDwtIGdncGxvdChob3VzZXNfYWdnLCBhZXMoeCA9IHRvd24sIG1lYW5fZGlzdCkpICsgCiAgZ2VvbV9jb2woZmlsbCA9ICcjMzM2ZTdiJykgKyAKICB0aGVtZShheGlzLnRleHQueCA9IGVsZW1lbnRfdGV4dChhbmdsZSA9IDkwLCBoanVzdCA9IDEpKSArIHRoZW1lKGF4aXMudGl0bGUgPSBlbGVtZW50X3RleHQoZmFtaWx5ID0gIlRyZWJ1Y2hldCBNUyIsIGNvbG9yPSIjNjY2NjY2IiwgZmFjZT0iYm9sZCIsIHNpemU9MTUpKSAKCm1ydGhpc3QKYGBgCgoKI1NldCBQbG90IFBhbmVsIEJhY2tncm91bmQKCmBgYHtyIGVjaG89RkFMU0UsIGV2YWw9VFJVRSwgbWVzc2FnZT1GQUxTRSwgd2FybmluZz1GQUxTRX0KIyBDaGFuZ2UgdGhlIGNvbG9ycyBvZiBwbG90IHBhbmVsIGJhY2tncm91bmQgdG8gbGlnaHRibHVlIGFuZCB0aGUgY29sb3Igb2YgZ3JpZCBsaW5lcyB0byB3aGl0ZQptcnRoaXN0ICsgdGhlbWUoCiAgcGFuZWwuYmFja2dyb3VuZCA9IGVsZW1lbnRfcmVjdChmaWxsID0gIiNlNGU5ZWQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG91ciA9ICIjZTRlOWVkIiwKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplID0gMC41LCBsaW5ldHlwZSA9ICJzb2xpZCIpLAogIHBhbmVsLmdyaWQubWFqb3IgPSBlbGVtZW50X2xpbmUoc2l6ZSA9IDAuNSwgbGluZXR5cGUgPSAnc29saWQnLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG91ciA9ICJ3aGl0ZSIpLCAKICBwYW5lbC5ncmlkLm1pbm9yID0gZWxlbWVudF9saW5lKHNpemUgPSAwLjI1LCBsaW5ldHlwZSA9ICdzb2xpZCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3VyID0gIndoaXRlIikKICApCmBgYAoKCiNDcmVhdGUgdGhlIHBsb3QgYnkgc3Viem9uZQoKYGBge3IgZWNobz1GQUxTRSwgZXZhbD1UUlVFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQpob3VzZXNfYWdnIDwtIGhvdXNlc19ncm91cGVkX3NmICU+JSBncm91cF9ieShTVUJaT05FX04pICU+JSBzdW1tYXJpc2UobWVhbl9kaXN0PW1lYW4obWluX2Rpc3RfbXJ0KSkKCm1ydGhpc3QgPC0gZ2dwbG90KGhvdXNlc19hZ2csIGFlcyh4ID0gU1VCWk9ORV9OLCBtZWFuX2Rpc3QpKSArIAogIGdlb21fY29sKGZpbGwgPSAnIzMzNmU3YicpICsgCiAgdGhlbWUoYXhpcy50ZXh0LnggPSBlbGVtZW50X3RleHQoYW5nbGUgPSA5MCwgaGp1c3QgPSAxKSkgKyB0aGVtZShheGlzLnRpdGxlID0gZWxlbWVudF90ZXh0KGZhbWlseSA9ICJUcmVidWNoZXQgTVMiLCBjb2xvcj0iIzY2NjY2NiIsIGZhY2U9ImJvbGQiLCBzaXplPTE1KSkgKwogIGNvb3JkX2ZsaXAoKQoKbXJ0aGlzdApgYGAKCgojU2V0IFBsb3QgUGFuZWwgQmFja2dyb3VuZAoKYGBge3IgZWNobz1GQUxTRSwgZXZhbD1UUlVFLCBtZXNzYWdlPUZBTFNFLCB3YXJuaW5nPUZBTFNFfQojIENoYW5nZSB0aGUgY29sb3JzIG9mIHBsb3QgcGFuZWwgYmFja2dyb3VuZCB0byBsaWdodGJsdWUgYW5kIHRoZSBjb2xvciBvZiBncmlkIGxpbmVzIHRvIHdoaXRlCm1ydGhpc3QgKyB0aGVtZSgKICBwYW5lbC5iYWNrZ3JvdW5kID0gZWxlbWVudF9yZWN0KGZpbGwgPSAiI2U0ZTllZCIsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3VyID0gIiNlNGU5ZWQiLAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemUgPSAwLjUsIGxpbmV0eXBlID0gInNvbGlkIiksCiAgcGFuZWwuZ3JpZC5tYWpvciA9IGVsZW1lbnRfbGluZShzaXplID0gMC41LCBsaW5ldHlwZSA9ICdzb2xpZCcsCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3VyID0gIndoaXRlIiksIAogIHBhbmVsLmdyaWQubWlub3IgPSBlbGVtZW50X2xpbmUoc2l6ZSA9IDAuMjUsIGxpbmV0eXBlID0gJ3NvbGlkJywKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvdXIgPSAid2hpdGUiKQogICkKYGBgCgoK